InVogue Records Signs LEAV/E/ARTH
Cleveland, Ohio based LEAV/E/ARTH has signed with InVogue Records. Their debut album is due for release April 7, 2017. You can view the music video… Read the whole thing
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed